package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 门诊处方明细表(MzCfmx)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:41
 */
@Data
@ApiModel(description = "门诊处方明细表")
public class MzCfmx implements Serializable {

    private static final long serialVersionUID = 780593956053917989L;
    
    @ApiModelProperty("医疗机构代码:复合主键；医疗机构在人口健康信息平台的唯一识别码，采用组织机构代码")
    private String yljgdm;
    
    @ApiModelProperty("处方明细ID:复合主键；处方记录医院内部明细索引主键")
    private String cfmxid;
    
    @ApiModelProperty("处方号:与门诊处方主表进行关联")
    private String cfh;
    
    @ApiModelProperty("就诊流水号:患者每次挂号就诊的唯一标识号")
    private String jzlsh;
    
    @ApiModelProperty("卡号:患者识别码，与患者信息表进行关联")
    private String kh;
    
    @ApiModelProperty("卡类型")
    private String klx;
    
    @ApiModelProperty("处方序号:用于标示处方的展示顺序,按照处方单分组统一排序。")
    private Integer yzxh;
    
    @ApiModelProperty("处方组号:用于标示医院内部一张处方中不同组的处方")
    private String yzzh;
    
    @ApiModelProperty("诊疗项目类别代码:见“诊疗项目类别”字典表，填字典表中末级明细。")
    private String zlxmlbbm;
    
    @ApiModelProperty("项目代码:如果医院实际使用的项目代码和名称在标准目录库中存在，则填写标准的项目代码和名称，如不存在，则项目代码=‘ZZ’+医院自定义代码，项目名称=医院自定义名称")
    private String xmbm;
    
    @ApiModelProperty("项目名称")
    private String xmmc;
    
    @ApiModelProperty("是否药品:1.药品 0.非药品")
    private String sfyp;
    
    @ApiModelProperty("项目分类:对于药品处方，填写药物类型，见药物类型字典，如抗生素对应的代码等，诊疗项目则填写平台对应的诊疗项目代码")
    private String xmflbm;
    
    @ApiModelProperty("项目分类名称:名称同上述代码对应的名称")
    private String xmflmc;
    
    @ApiModelProperty("剂型代码:填写平台“药物剂型CV08.50.002”字典代码")
    private String jxdm;
    
    @ApiModelProperty("药品规格")
    private String ypgg;
    
    @ApiModelProperty("用药途径代码:填写平台“CV06.00.102用药途径”字典代码")
    private String yf;
    
    @ApiModelProperty("用药频次:一时段内用药次数。如：一日三次")
    private String sypc;
    
    @ApiModelProperty("使用次剂量:药品处方必须填写")
    private Integer sycjl;
    
    @ApiModelProperty("使用剂量单位:药品处方必须填写")
    private String sjyldw;
    
    @ApiModelProperty("使用总量:药品处方必须填写")
    private Integer syzl;
    
    @ApiModelProperty("使用总量单位:药品处方必须填写")
    private String syzldw;
    
    @ApiModelProperty("DDD值:抗菌药物，必填")
    private Integer ddd;
    
    @ApiModelProperty("DDD单位:抗菌药物，必填")
    private String ddddw;
    
    @ApiModelProperty("发药数量:发药包装数量，可以是最小单位的总数量")
    private Integer ypsl;
    
    @ApiModelProperty("发药数量单位:发药包装单位，可以是最小单位")
    private String ypdw;
    
    @ApiModelProperty("皮试判别:1.是 ；0.否")
    private String pspb;
    
    @ApiModelProperty("检查部位:影像检查医嘱，说明被检查的部位。")
    private String jcbw;
    
    @ApiModelProperty("密级")
    private String mj;
    
    @ApiModelProperty("修改标志:1：正常、2：修改、3：撤销；")
    private String xgbz;
    
    @ApiModelProperty("数据生成时间:业务操作获取该条信息的时间")
    private Date ywscsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    

}